knock seven shades of shit out of someone - Alemán Inglés Diccionario